首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏项勇

    Pro Git》翻译文目录

    ?

    34320发布于 2019-12-13
  • 来自专栏项勇

    Pro Git》翻译文2.7 - Git 别名与总结

    Git 别名 在我们结束本章 Git 基础之前,正好有一个小技巧可以使你的 Git 体验更简单、容易、熟悉:别名。我们不会在之后的章节中引用到或假定你使用过它们,但是你大概应该知道如何使用它们。 Git 并不会在你输入部分命令时自动推断出你想要的命令。如果不想每次都输入完整的 Git 命令,可以通过 git config 文件来轻松地为每一个命令设置一个别名。 这里有一些例子你可以试试: $ git config --global alias.co checkout $ git config --global alias.br branch $ git config --global alias.ci commit $ git config --global alias.st status 这意味着,当要输入git commit 时,只需要输入 git ci。 : $ git unstage fileA $ git reset HEAD -- fileA 这样看起来更清楚一些。

    52410发布于 2019-12-13
  • 来自专栏Elson's web

    Pro Git》 读书笔记1

    / level 18 git push https://git-scm.com/docs/git-push git push –tags // git push origin HEAD A handy git diff & git difftool 要查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff 请注意,git diff 本身只显示尚未暂存的改动,而不是自上次提交以来所做的所有改动 git diff 查看各个区(工作区 暂存区 版本库)之间的差异 git diff 比较的是工作区和暂存区的差别 git diff –cached 比较的是暂存区和版本库的差别 git diff git difftool --tool-help // 看你的系统支持哪些 Git Diff 插件 git config --global diff.tool vimdiff git difftool ] [tagname] git reset & git checkout https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E9%87%8D

    70910发布于 2020-01-02
  • 来自专栏项勇

    Pro Git》翻译文2.6 - 打标签

    列出标签 在 Git 中列出已有的标签是非常简单直观的。只需要输入git tag: $ git tag v0.1 v1.3 这个命令以字母顺序列出标签;但是它们出现的顺序并不重要。 ,你必须使用 git push <remote> :refs/tags/<tagname>来更新你的远程仓库: $ git push origin :refs/tags/v1.4-lw To /git@ 总结 git tag //列举标签 git tag -l 'v1.8.5*' //只列举v1.8.5的标签 git tag -a v1.4 -m "my version 1.4" //创建一个附注标签 git show v1.4 //看到标签信息与对应的提交信息 git git tag -a v1.2 9fceb02 // 创建轻量标签 git log --pretty=oneline //对过去的提交打标签 git push origin v1.5 //创建完标签后你必须显式地推送标签到共享服务器上 git push origin --tags //把所有不在远程仓库服务器上的标签全部传送到那里 git

    67210发布于 2019-12-13
  • 来自专栏Timhbw博客

    Pro Git》学习笔记连载(一.起因)

    2016-11-1619:39:45 发表评论 299℃热度 《Pro Git》这本书可谓是学习进阶Git的最好材料了,之所以阅读这本书,是因为虽然用Git,然而并不是了解的很深入,抱着学东西要学就学懂的心态 在开始之前,先引用下别人对它的评价: 长短适中:每个section大概10-20min能够读完,可以利用饭后休息时间见缝插针地读 内容全面:涵盖了Git的常用命令、分支特性、远程仓库、自己搭建Git服务器 零基础的初学者可以通过前3章成为一名个人Git用户,后几章能够满足中高阶用户深入了解的需求。 图文并茂:Git作为一门工具,最好的学习方法还是使用它。 知其然更知其所以然:介绍命令的时候也会涉及Git数据结构等内容,有助于理解为什么要这么做,不用死记硬背命令。初学的时候嫌太复杂可以直接跳过,不影响理解。

    673110发布于 2018-05-03
  • 来自专栏Super 前端

    Git Pro深入浅出(二)

    了解和熟悉下面的Git工具,会使你毫无压力地在命令行中使用Git来完成日常中的大部分事情。 六、Git工具 1. 选择修订版本 Git允许通过几种方法来指明特定的或者一定范围内的提交。 $ git stash $ git stash save # 查看储藏的东西 $ git stash list ? $ git add test1 $ git commit -m"Add test1" $ git add test2 $ git commit -m"Add test2" $ git log --oneline $ git add test1 $ git commit -m"Add test1" $ git add test2 $ git commit -m"Add test2" $ git log --oneline 1 git stash git checkout develop git stash pop 8.

    1.5K31发布于 2019-08-15
  • 来自专栏Super 前端

    Git Pro深入浅出(一)

    Git一般只添加数据 你执行的Git操作,几乎只往Git数据库中增加数据。一旦你提交快照到Git中,就难以再丢失数据。 5. Git自带一个git config的工具来帮助设置控制Git外观和行为的配置变量。 获取帮助 有三种方法可以找到Git命令的使用手册: $ git help <verb> $ git <verb> --help $ man git-<verb> 示例: $ git help config $ git config --help $ man git-config 四、Git基础 1. 获取Git仓库 方式一:在现有目录中初始化仓库 $ git init 该命令将创建一个名为.git的子目录,这个子目录含有你初始化的Git仓库中所有的必须文件,这些文件是Git仓库的骨干。

    1.3K31发布于 2019-08-15
  • 来自专栏Super 前端

    Git Pro深入浅出(三)

    七、自定义Git 前面已经阐述了Git基本的运作机制和使用方式,介绍了许多Git提供的工具来帮助你简单且有效地使用它。本部分将演示如何借助Git的一些重要的配置方法和钩子机制,来满足自定义的需求。 配置Git (1)配置Git 可以用git config 配置Git。 文件; 如果不传递任何选项给git config,会查找你正在操作的版本库所对应的Git目录下的.git/config配置文件。 八、Git与其他系统 如果你的代码目前不在Git上,但是想迁移到Git,可以参考下面两个地址: 【Git与其他系统 - 作为客户端的Git】 【Git与其他系统 - 迁移到Git】 九、Git内部原理 2.1 数据对象 (1)向Git中存入内容 # 所以数据内容都存在objects中 $ find .git/objects .git/objects .git/objects/info .git/objects

    1.1K61发布于 2019-08-15
  • 来自专栏项勇

    Pro Git》翻译文1.6 - 获取帮助与总结

    ---- 起步 - 获取帮助 获取帮助 若你使用Git时需要获取帮助,有三种方法可以找到Git命令的使用手册: $ git help <verb> $ git <verb> --help $ man git -<verb> 例如,要想获得config命令的手册,执行 $ git help config 这些命令很棒,因为你随时随地可以使用而无需联网。 如果你觉得手册或者本书的内容还不够用,你可以尝试在Freenode IRC服务器(irc.freenode.net)的#git或#github频道寻求帮助。 这些频道经常有上百人在线,他们都精通Git并且乐于助人。 ---- 总结 你应该已经对Git是什么,Git与你可能正在使用的集中式版本控制系统有何区别等问题有了基本的了解。 现在,在你的个人系统中应该也有了一份能够工作的Git版本。是时候开始学习有关Git的基础知识了。

    52010发布于 2019-12-13
  • 来自专栏Java架构师必看

    Pro Git研读精选:分支介绍和分支合并

    本文摘取自《Pro Git》第三章的第一节和第二节,由本人进行适当修改和删减。 何谓分支 为了理解 Git 分支的实现方式,我们需要回顾一下 Git 是如何储存数据的。 $ git add README test.rb LICENSE $ git commit -m 'initial commit of my project' 当使用 git commit 新建一个提交对象前 ,Git 会先计算每一个子目录(本例中就是项目根目录)的校验和,然后在 Git 仓库中将这些目录保存为树(tree)对象。 Git 中的分支,其实本质上仅仅是个指向 commit 对象的可变指针。Git 会使用 master 作为分支的默认名字。 再运行一次 git status 来确认所有冲突都已解决: $ git status # On branch master # Changes to be committed: # (use "git

    77920发布于 2021-05-17
  • 来自专栏猫头虎博客专区

    MacBook Pro 安装、配置、升级 Git 详细教程与方法大全

    MacBook Pro 安装、配置、升级git详细教程与方法大全 前言 Git 是当前最流行的分布式版本控制系统(Distributed Version Control System,DVCS),几乎所有与软件开发或文档管理相关的项目都离不开它 尤其是对于开发者而言,了解如何在 macOS(MacBook Pro)平台上安装、配置并及时升级 Git 版本,是顺利开展协作开发的基础。 面向读者: 刚入门 Git,想知道如何在 MacBook Pro 上从零开始安装与配置; 了解安装过 Git,想进一步学习如何升级至最新版本; 对 Git 命令常见操作不熟悉,希望有一整套速查与故障排查 本篇重点在“如何在 MacBook Pro 上安装、配置与升级 Git”,确保你手上有一套干净、最新的开发环境。 至此,你应该已经掌握了在 macOS (MacBook Pro) 环境下如何从零开始安装、配置并升级 Git,更具备了基本的故障排查能力。

    4.5K21编辑于 2025-06-08
  • 来自专栏机器学习、深度学习

    Wing IDE Pro (Wing pro 6.0) for Ubuntulinux

    Wing IDE Pro (Wing pro 6.0) for Ubuntu/linux 首先将下面的代码保存为aa.py 文件 代码源自:http://blog.csdn.net/u012885320 aa.py, 得到一个License id, 例如 License id: CNXK5-THT5X-BL299-MA7GG,要求输入 Enter request code: 安装 Wing IDE Pro , 打开 Wing IDE Pro, 输入License id,得到 request code, 在 终端输入request code,得到 Activation code:

    1.3K20发布于 2019-05-28
  • 来自专栏Akilarの糖果屋

    Flielocator pro

    基本搜索 FlieLocator Pro 自带一个搜索向导,加上它相当完整的中文语言包支持,在基本搜索的使用上应该没有什么难度,只需要按照搜索向导的指示,输入相应的搜索内容,并界定条件,如果不是很清楚通配符的用法 FlieLocator Pro 默认是使用 2 个线程进行搜索,若是对这个搜索速度不满意,也可以在左上方的菜单栏中选择工具 ->配置 ->高级 ->线程 / 优先级,在 GUI 界面中选择相应的线程内容设置自定义线程数

    1.4K20发布于 2021-06-11
  • 来自专栏点点GIS

    认识ArcGIS Pro

    大家好,我是南南 随着新一代 GIS平台ArcGIS Pro的发布以及破解版的流传,相信大家或多或少也接触或者使用了ArcGIS Pro。 ArcGIS和 ArcGIS Pro的区别 相较于ArcGIS 来说,ArcGIS Pro作为ESRI面向新时代的GIS产品,它在原有的ArcGIS平台上继承了传统桌面软件(ArcMap)的强大的数据管理 在拥有强功能的同时,他也对计算机的要求很高,低配电脑可以放弃了,另外Pro中没有ArcScan 从操作界面来认识Pro 光说他多牛b就是纯纯的扯淡,直接上图来一一介绍吧。 建立工程 首先Pro在进行使用的时候必须要先创建工程,在开始界面可以分别创建ArcCatalog,Arcmap ,ArcSence ,ArcGlobe工程 Pro中的功能区 ArcGIS Pro 是一种基于功能区的应用程序 ArcGIS Pro 窗口顶部的功能区有许多命令可供选择。地图视图上方是功能区。

    4.4K32发布于 2021-12-01
  • 来自专栏姓王者的博客

    Hexo Pro体验

    Hexo_pro是一个非常棒的hexo编辑器 项目地址:https://github.com/wuzheng228/hexo-pro 作者视频 https://www.bilibili.com/video t=22.0 可视化编辑 能够及时预览 使用教程 npm安装 npm install --save hexo-pro 配置博客根目录的_config.yml配置项 需要在hexo的_config.yml 配置后使用jwt来保护后台访问的接口 hexo_pro: username: admim password: 123 avatar: https: image for your own avata secret: xxx // jwt secret key 启用 hexo server -d open http://localhost:4000/pro/ 输入账号密码,然后开始你的写作吧!

    35710编辑于 2024-10-31
  • 来自专栏安恒网络空间安全讲武堂

    IDA pro简介

    IDA pro介绍 本周分享的工具是IDA Pro 7.0。 IDA Pro全称是交互式反汇编器专业版(Interactive Disassembler Professional),简称IDA,它是一种典型的递归下降反汇编器。 IDA pro7.0(绿色英文版)和 部分插件+ 《IDAPro权威指南第2版》已经上传至群文件,来源于: 吾爱破解论坛。论坛也有汉化版,英文原版本习惯了都一样。 看雪有一个 IDA pro插件收集区,大家有需要也可以去那找https://bbs.pediy.com/forum-53.htm IDA pro常用功能介绍 IDA pro安装很简单,没什么难度,这个还是绿色版直接解压运行即可 输出窗口下面的输入框在旧版本的 IDA pro里是用于执行IDC脚本命令,新版开始支持 python,如果你想用 IDC语法,点击一下左下角 python按钮切换到 IDC模式即可。

    6.4K31发布于 2019-09-29
  • 来自专栏P轴

    Ant Design Pro

    # 简介 https://pro.ant.design/zh-CN/ 开箱即用的,自带后台登录等界面 选择umi3版本 complete界面 simple界面 # 使用 pages下放置模块 配置路由 PageContainer包含面包屑 import { PageContainer, } from '@ant-design/pro-components'; const User 响应后拦截 # 代理 注意配置pathRewrite,启用项目改为yarn start:dev dev: { // localhost:8000/api/** -> https://preview.pro.ant.design

    1.4K20编辑于 2022-11-18
  • 来自专栏云深之无迹

    Arduino Pro 来了!

    下面的链接是文档的位置,我看了看感觉没有什么意思 https://docs.arduino.cc/software/ide-v2 Arduino Pro 从安装->卸载,这个文章是我以前写的,大家可以稍微看看

    1.5K30发布于 2021-10-20
  • 来自专栏HHTjim'S 部落格

    macbook pro 13.3

    macbook pro 13.3 作者:matrix 被围观: 4,711 次 发布时间:2017-10-12 分类:零零星星 | 2 条评论 » 这是一个创建于 1784 天前的主题,其中的信息可能已经有所发展或是发生改变 官方声明:https://www.apple.com/cn/support/keyboard-service-program-for-macbook-and-macbook-pro/ 2018.10.02

    96720编辑于 2022-09-26
  • 来自专栏小工匠聊架构

    Git - Git Merge VS Git Rebase

    ---- 概述 Git merge和Git rebase是两种不同的版本控制工作流程,它们用于将一个分支的更改合并到另一个分支。 历史记录的清晰度: Git Merge:合并提交保留了分支的完整历史记录,但可能会在分支历史中引入多余的合并提交,使得历史记录变得复杂。 合并冲突的处理: Git Merge:如果合并过程中出现冲突,Git会创建合并冲突并等待用户手动解决。解决后,用户提交合并冲突的更改并继续合并。 Git Rebase:如果在重写历史时出现冲突,Git会在每个冲突点暂停,等待用户解决冲突。然后用户提交冲突的解决方案,并继续重写历史。这可能需要更多的交互。 ---- Flow View 小结 总之,Git Merge和Git Rebase都有其用途,取决于项目的需求和团队的工作流程。

    1.1K30编辑于 2023-09-14
领券